/**
 * DuplicateHandler.java
 */
package com.mht2017.common.api;

/**
 * 去重复队列发生重复插入时候调用该接口处理重复元素
 *
 * @author yutong.xiao
 */
public interface DuplicateHandler<E> {

	/**
	 * 重复重复元素
	 * 
	 * @param oldElement
	 *            旧元素（已经存在于队列中的元素）
	 * @param newElement
	 *            新元素（准备加入的元素）
	 */
	void handleDuplicate(E oldElement, E newElement);

}
